be the best of a bad lot - Français Anglais Dictionnaire